person ={
    "name":"阿坤",
    "age":38,
    "hobbies": ["唱","跳","🏀"]
}

# (1)查询：
# 1.) 通过 键 查询 值
print("姓名",person["name"])
print("电话号码",person["phone_number"])    #KeyError: 'phone_number'

# 2.) get()方法：
print("阿坤的爱好",person.get("hobbies"))
print("电话号码",person.get("phone_number")) # 键不存在的时候，返回None

# (2) 增加：新增键值对：
person["address"] = "金山大道666号"

# (3) 删除：删除键值对
# pop()方法：
person.pop("age")
# del 保留字
del person["address"]

# (4) 遍历字典
# 1.） 遍历所有的键:keys()
for key in person.keys():
    print(key,end=" ")

# 2.) 遍历所有的值：values()
for value in person.values():
    print(value,end=" ")

# 3.) 遍历所有的键值对：items()
for key,value in  person.items():
    print(f"键：{key},值：{value}")